Police in Australia broke up a protest against Israeli companies taking part in a defence show in Sydney. Post navigation Gen Z are demanding schools and hospitals, not superyachts and helicopters Nigeria pushes back on Trump’s claims over Christian killings