More visuals from Rodrigo Duterte’s arrest were released during a Committee of Foreign Affairs meeting on March 20, 2025. The ex-Philippines President was arrested by ICC officials for his ‘war on drugs’ in the island nation and now faces a trial at The Hague in Netherlands. Visuals showed Duterte questioning his arrest before being taken by officials. Watch the video for full details.
Powered by WPeMatico
