Due Process InternationalAug 2, 20234 min readInterpol Director referred to International Criminal CourtA criminal referral has been made to the ICC by human rights group, Due Process International. The claim, prepared by Dr Jonathan Levy,...
India TodayMar 18, 20214 min readPhone tracking spyware likely used to capture Dubai princess, claims former aidFormer French Naval officer Hervé Jaubert, who planned and executed Dubai’s princess Latifa’s failed escape plan three years ago, has...