War Looms Closer As Marines Land In Colombia
The Marines have landed in Colombia. War with Russia looms closer.
The Common Sense Show is dedicated to peaceful, non-violent social and political change.
The Marines have landed in Colombia. War with Russia looms closer.
Comments
Comment
Comment
Comment
Comment
Comment