Most Recent VideoThe request cannot be completed because you have exceeded your quota.
Country: Un. Kingdom
BBC Arabic is a News TV channel in Arabic language operated by the British Broadcasting Corporation. It started broadcasting in 2008. The headquarter is located in London, UK.
Website Link: http://news.bbc.co.uk/hi/arabic/news/
Youtube Channel Link: https://www.youtube.com/user/BBCArabicNews/videos