Find the word definition

Wikipedia
Dillapress

Dillapress is a news organization based in Dilla, Somalia. It was founded on 29 March 2009.

The network covers current events, politics, sports, entertainment, society and technology related topics. Additionally, Dillapress streams Somali TV channels, as well as Arabic and English free television transmissions.