The Castle Report

The Castle Report

×  

Follow This Show

If you liked this show, you should follow The Castle Report.

Why Russians Love Vladimir Putin

  Broadcast in Politics

Call in to speak with the host

(646) 200-4769

Darrell Castle explains why Russians love Vladimir Putin and why they fear NATO.

Tags:
Battle of Kursk
Battle of Stalingrad
NATO
Vladimir Putin
h:560875
s:6270371
archived

Comments

 comments