Russia GDP Contracts as Public Anger Mounts | dailytrends