By T.M. Bernard
A caricature of the US president battling Russia’s Vladimir Putin is the main draw at Moscow’s first sex museum, the cleverly named Tochka G (”G Spot”) located in one of the cities famous touristy streets. Controversy surrounding the new museum isn’t limited…