All Videos
- All Videos
digital
Indias Rajasthan health minister caught urinating in public
Rajasthan's health minister was caught urinating in public while the Bharatiya Janata Party in India is on a mission to keep the streets clean. Swachh Bharat is a flagship policy for the BJP which promotes cleanliness and hygiene
Latest Videos
Route 6