Jul 31, 20253 min read“Recognising Terror, Rewarding Bloodshed: Why Canada’s Posture on ‘Palestine’ Is a Tragic Mistake”
Jul 13, 20252 min readA New Reason Behind Hamas’s October 7th Massacre: Exploiting an Israeli National Weakness