The town of Wachalle, which serves as the gateway to Somaliland and is considered a major trading hub or dry port, suddenly turned into a battlefield last night. The Liyu Police, who take direct order...
Ethiopia, often referred to as the “Land of Origins,” is a captivating country where history, culture, and nature come together to form one of Africa’s most remarkable destinations. With its towering ...




