TNPSC GROUP -II-IIA – 500 CURRENT AFFAIRS MCQ