Russian Warship Docks in Havana

RussianwarA Russian warship was docked in Havana on Wednesday, Feb. 26, 2014, without explanation from Communist Cuba or its state media…

Continue to the original source »

About TCS News

TCS News was founded to support the principles of conservative Americans. We provide regular news articles, opinions and discussion related to current issues.