Newsmax 'TV': Lt. Col. Bro. Oliver North talks about 'the situations in Ukraine' (America's Forum with Bro. J.D. Hayworth)

Military expert and best-selling author talks about the situations in Ukraine and in Israel and what role the US should play in these conflict. […]

Share Button