Now that China is considering sending artillery and amunition to Russia to help with Russia"s invasion of Ukraine, it turns out that Covid-19 really was created in the Wuhan bio lab after all.
This is according to the Department of Energy.
The Department of Energy? Really?
This is according to the Department of Energy.
The Department of Energy? Really?

