Site icon

‘The Americans Got Together and Decided to Drown You in the River’

POLITICO: A young Black engineer sought opportunity in the Soviet Union. He ended up at the center of an international incident.

Click here for the report.

Exit mobile version