FREEDOM FORUM: Discussion

Article Image

Lew Rockwell blog

In Ukraine, US-backed rebels seize weapons from a military depot and begin firing on police — killing at least ten. The rebel groups occupy and torch government buildings, trade union headquarters, the central post office, and political party headqua

Make a Comment