5 days agoJapan Italy Set Stage For World Leaders To Be Tried For Crimes Against Humanity As WEF Order ArrestsVictorHugoArt