World Current Affairs MCQs
Q PRISMA Satellite, which is in news recently,is associated to which of the following European countries _________?
  • A A. Usa
  • B B. China
  • C C. Pakistan
  • D D. Italy
Leave a Comment