©2018 Defy Media. All rights reserved.
Doesn’t look like Russia is losing the title of ‘Most Crazy’ anytime soon.