Videos  |  World

August 18, 2017
The annual tradition of flying kites over the Indian capital of New Delhi on Independence Day takes a painful toll on birds that fall victim to their razor-sharp strings. Workers ...