The Mirror is the News paper of________?

A. USA

B. UAE

C. UK

D. GERMANY

Leave a Reply