Photos of the Week: Puma Cub, Nord Boss, Mosque Moon

Spider-Man in Mexico City, the NBA Finals in Florida, a dragon-boat race in China, BMX racing in the Netherlands, a graduation in Guinea, a bridal photo shoot in Ireland, prodemocracy protests in Thailand, a Supreme Court confirmation hearing, and much more

Read original article here.