The United Nations General Assembly voted overwhelmingly on Friday to support a two-state solution to the Israel-Palestinian conflict. The world body approved a non-binding resolution endorsing the so-called ‘New York Declaration’ by 142 votes in favor to 10 against. There were 12 abstentions…
Read More
It was a festive scene in the Vatican’s St Peter’s Square on Sunday as the…
Deaths from cholera rose by 50 percent globally in 2024 compared to theprevious year, the…
Kenya's Peres Jepchirchir pips Ethiopia's Tigst Asset to gold in WCA Women's marathon in Tokyo...Read…
Malawi will hold a presidential election on Tuesday as the African country continues to grapple…
Nigeria’s pageant industry has long celebrated conventional ideals of beauty. But here at the Albinism…
Burkina Faso is now free to visit for all African nationals. Ouagadougou says its waiving…