Thousands of worshippers clad in white robes spilled onto Arpoador beach in Rio de Janeiro on Feb. 2 to pay homage to Yemanja, the Afro-Brazilian sea goddess.
Months after stranding on the beaches of Cape Cod, dozens of sea turtles recovering at the New England Aquarium have received ...