A huge mosque begun more than 30 years ago by the late Ugandan dictator Idi Amin has opened in the Ugandan capital.
The mosque is named after Libyan leader Muammar al-Gaddafi who helped finance its construction when funds ran low.
As Libya's leader opened the mosque, which holds some 15,000 worshippers and dominates Kampala's skyline, a large crowd chanted "long live Gaddafi".
Amin, who lived in Saudi Arabia after he fled Uganda in 1979, dreamed of building Africa's largest mosque.
A number of other African leaders attended the ceremony, including the
presidents of Somalia, Zanzibar and Djibouti.