US Vice President JD Vance criticized journalist Mehdi Hasan after being accused of hypocrisy regarding free speech in Europe. This occurred in the context of the Trump administration banning the Associated Press from the White House over its usage of 'Gulf of Mexico,' raising questions about press freedom in the US.