Russian Politician Who Reportedly Sent Millions to NRA Has Long History in Spain

Spanish authorities were poised to arrest Alexander Torshin in a money-laundering case in 2013 when he mysteriously canceled his trip to Spain.

ProPublica.org View more

ProPublica.org
ProPublica.org is a non-profit corporation based in New York City. It describes itself as an independent non-profit newsroom that produces investigative journalism in the public interest

Leave a Comment