More than 100,000 people protest in Berlin, urging a German policy change on Israel’s war on Gaza. Inläggsnavigering Nepal celebrates historic cricket win over former champions West Indies Seychelles to hold rerun presidential election as no candidate secures 50%