National 5 BJP leader apologises, blames Facebook for 'Periyar' post

National