From space age electric tuk tuks to poo-powered tuk tuks, the idea of a cleaner ride is nothing new. Pictured above is yet another alt-energy tuk tuk, this one from a few years ago in Bangkok.
When police in an Indian town stopped a speeding tuk-tuk (auto-rickshaw), they were ... vehicle has been reported from Fatehpur, a town in India's most populated state of Uttar Pradesh.