Wall Street Journal Reporter Arrested on Espionage Charges in Russia
Russian authorities have detained Evan Gershkovich, a US national and Wall Street Journal reporter, on suspicion of espionage. Gershkovich was arrested in the city of Yekaterinburg, where he was reportedly…
Understanding the Intelligence Confidence Scale: The DOE’s “Low Confidence” Report on COVID-19
A recent Wall Street Journal article brought to light a report from the Department of Energy on the origin of the COVID pandemic. The rating attached to the report in…