JEDDAH: The Prophet's Mosque in Madinah has installed 250 electric umbrellas which cover the courtyard of the mosque to...
BJP defamed India internationally: Congress, AAP