ian bremmer @ianbremmer · Twitter · 2025-03-12 17:42 UTC german foreign intelligence: 80-90% likelihood covid-19 accidentally released from china’s wuhan institute of virology