Follow NowThis News on Facebook and Twitter.
The NowThis News app is live -- and it's FREE! Download it.
Russian President Vladimir Putin has spent $50 billion to make sure the world knows Russia is still the world power it contends to be. But even with the glitz and glamour of the Olympics and his nation's many medal wins, it apparently takes alot to impress Mr. Putin.
Follow NowThis News on Facebook and Twitter.
The NowThis News app is live -- and it's FREE! Download it.