Question

Press Council of India is located at :

A Chennai
B Mumbai
C Kolkata
D Delhi

Answer & Explanation

Answer: Delhi