Two men accused of stealing a motorised rickshaw, hung by their feet and lynched in a crowded bus station.
123456 views