Odysseus asks some recent shades if they trust the CIA
December 12, 2016 - Fort Russ News -
Op-ed by Tom Winter
"Born 1925. Murdered 1961" Bust in Leipzig.
Statue of Patrice Lumumba in Berlin
Every patriotic American is either…
Read More...
Read More...