Exiled Putin critic found dead outside DC apartment

A prominent exiled critic of Russian president Vladimir Putin was found dead outside of his Washington, D.C., apartment.

Read more…

Please follow and like us: