Kenya's opposition leader Raila Odinga addresses a rally of supporters in the capital Nairobi, Kenya Sunday, April 16, 2023.
Australia’s highest court has rejected Candace Owens’ attempt to overturn a decision barring her from visiting the country.