A Russian-US dual national has been detained in St. Petersburg over accusations he showed “clear disrespect” toward the military and was therefore “vindicating Nazism” in social media posts, the Smolninsky District Court said in statement on Saturday.