Algerian parliament has authorised the country's president to declare war on Israel over its attacks on Gaza. History Professor Gerald Horne from the the University of Houston, Texas, said Israel had not learnt its lesson from its humiliation on October 7.