Relax. Looks Like We Found Putin

BELARUS-RUSSIA-UKRAINE-EU-CRISISRussian President Vladimir Putin hasn’t been seen publicly since March 5th. The New York Post claims they’ve found the missing leader. Macho Vlad Putin is rumored to be in Switzerland for the birth of his secret baby with former Olympian Alina Kabaeva. It couldn’t be confirmed that the baby was Putin’s until it was seen crawling into a Ukrainian baby’s crib.

Read more at nypost.com

Read More Stories From the IB Wire

.

.