Andy Meek / Boy Genius Report
I found Vladimir Putin in a Lithuania prison using Google Street View – Russian President Vladimir Putin is currently behind bars in Lukik?s Prison, a penitentiary in Lithuania. Well, not the real-life version of Putin, the one whos currently managing an invasion and attempted takeover of Ukraine. The one were referring to is actually a life-sized likeness of the Russian leader installed in …