This week, fun and exciting moments in politics, sports, and the arts were caught on camera. While the press gathered in London to prepare for the royal baby's arrival, some of the British royals enjoyed a fun set visit. Across the pond, Americans sported red, white, and blue to celebrate Independence Day, and some wore rainbow colors in support of LGBT rights. See all that and more with the week's best pictures from around the world!
Like us on Facebook