World6 months ago
Joe Biden suffers ‘embarrassing’ moment at D-Day event in France, makes strange claim about Vladimir Putin
US President Joe Biden and First Lady Jill Biden arrived in Normandy, France, where 25 heads of state have been invited for a grand D-Day event...