Superstar Rajinikanth today said he would not apologise for his comments on social reformer EV Ramasamy "Periyar", over which a police complaint has been filed by a political group. Accused of "defaming" Periyar in the complaint, Rajinikanth said his comments were based on news reports he had read.