Thousands of birds staged a fascinating aerial show in Dongying, China, forming the silhouette of a giant dolphin and then a ...
The Hindu festival of Kumbh Mela, considered the largest human gathering on the planet, began in northern India on Monday with thousands of pilgrims flocking to the holy confluence of the Ganges, ...