Russia’s Embassy in Washington has been accused of taking over “an entire block” in a suspected “parking fraud” by a Twitter user. The unfounded allegations promptly became a “fact” when media outlets picked up the story. The controversy surrounding the parking spaces erupted earlier this week when a vigilant Twitter user notified Washington’s District Department […]