Qatar’s Energy Minister Saad Sharida al-Kaabi is angry at Germany following comments made by Germany’s economics minister Robert Habeck over the World Cup. Habeck “claimed corruption explained why Qatar was hosting the football World Cup.” Habeck was right. Former CIA officer Kevin Chalker is now under scrutiny by the FBI for interfering in the selections […]