Timeline Michael Cohen
05.25.18. 4:29 pm

Putting The New Cohen Revelations Into The Early 2017 Timeline