Russian propaganda persists

April 25, 2014 13:18
From Straight Talk

Russian officials want you to believe Ukrainian rebels are 'waging war on their own people.'