Here’s another view of the world’s tallest flagpole, with the Saudi flag unfurled, at the King Abdullah Square in Jeddah. Launched on Tuesday nigh…
Read moreA security guard quenches the thirst of a pigeon in the central area of the Grand Mosque where temperature this week soared to 45 degree Centigrad…
Read more
Find Us On