Tamil Nadu: The 'Amma' Of All Handouts

Tamil Nadu, the state which is the amma of all handouts. Are these freebies for welfare or is this indirect corruption? (Video Courtesy: Jaya Plus)

Related Videos