Mecca live stream on social media app garners over a millions tweets, and unprecedented view of Muslim holy city.
by Shafik Mandhai, Al Jazeera
India's largest selling Urdu weekly, now also in English
by Nasheman
Mecca live stream on social media app garners over a millions tweets, and unprecedented view of Muslim holy city.
by Shafik Mandhai, Al Jazeera