Free meat : Villagers harvest meat after 400 buffaloes stampede to death

Local villagers along the Chobe River that divides Botswana and Namibia are butchering the carcasses of…