Former Peru President Ollanta Humala Sentenced to 15 Years Over Odebrecht Bribery Scandal

A Peruvian court on Thursday handed down a 15-year prison sentence to former President Ollanta Humala after finding him guilty

Timothy Lukanga Timothy Lukanga

Ukraine and Russia carry out largest prisoner swap since start of The war

Ukraine and Russia have conducted their biggest prisoner exchange since the Russian invasion began in 2022, each side releasing 390

Barbra Barbra

More Than 100 Palestinian Prisoners Freed After Chaotic Hostage Release in Gaza

Israel has released 110 Palestinian prisoners as part of a ceasefire deal, following the earlier release of eight hostages by

Barbra Barbra