Middle East affairs analyst and political strategist Gerard Filitti speaks with NTD on the latest developments in international affairs, from the G7 Summit to the Russia-Ukraine war.
Middle East affairs analyst and political strategist Gerard Filitti speaks with NTD on the latest developments in international affairs, from the G7 Summit to the Russia-Ukraine war.