A South African surfer who survived two great white shark attacks has shared how his brush with death brought a new purpose ...
Lebanon's militant Hezbollah movement claimed it had carried out the attack "in solidarity with the Palestinian resistance". More than 300 people have been killed by Israeli strikes in Gaza since ...