NEWSDESK
A marabou stork feeds on the carcass of a cow in a paddock near the Kenya Meat Commission (KMC) factory in Athi River, 50km (31 miles) east of the capital Nairobi, ...