BJP Tamil Nadu President K. Annamalai was detained by police near his residence, along with his supporters, as he wore a black shirt in protest.