Watch in live streaming Al-Hurra from SA - in high quality. Mobile & Desktop. |
Al-hurra or al hurra (etymologically: 'Free Woman') was an Arabic title historically often given to, or used to referred to, women who exercised power or had a position of power or high status.
Official Site:Visit Official Web
Category: News Tv