Holy Saturday around the world, Hindu goddess of smallpox, Royals’ Alex Gordon loses his head and more | April 19

38 Photos

Holy Saturday around the world, Hindu goddess of smallpox rituals, Royals’ Alex Gordon loses his head and a little more in today’s photo brief.