TFPC Controversy: Vishal detained by Chennai police; vows to fight back

TFPC Controversy: Vishal detained by Chennai police; vows to fight back