Police in Moscow have detained opposition leader Alexei Navalny at a rally he called to protest Russia’s March presidential election. Navalny tweeted ” I have been detained,” and urged his followers to join the demonstration. A still image taken from a video footage shows Russian opposition leader Alexei Navalny being detained by Interior Ministry members during…