Video of the day -- enough of this shit!
India has a problem -- people crapping in public. "Daily 620 million Indians are defecating in the open. That's half the population dumping over 65 million kilos [70,000 tons] of poo out there every day." Clearly a significant public health hazard, and so an official campaign against this behavior has been launched, complete with the catchy theme song and video above.