Governance Corporation quickly clears a carcass May 7, 2010 Pushpa Achanta Ox departs to final resting place, with a little help from BBMP.