Who has the longest reign among following?0 A. Angela Merkel B. Barack Obama C. President Putin D. Narendra Modi Submitted by: Faryal Mansha Read More Details about this Mcq: