Libyan Journalist
Mohamed Mo Nabbous was a Libyan information technologist blogger businessperson and civilian journalist who created and founded Libya Al Hurra TV. In the wake of the Libyan civil war Nabbous...