””

Today in Pictures, March 6, 2017

The frozen Neva River in St. Petersburg, Russia, a fire-walking festival at the Fudoji temple in Nagatoro town, Saitama prefecture and paramilitary police officers in Beijing, China. These and more from around the world in Today in Pictures.