CIA believes Covid leaked from a lab
World
2 min read
65

CIA believes Covid leaked from a lab

January 26, 2025 6:28 pm
0

The Central Intelligence Agency (CIA) has indicated that the Covid virus probably emerged from a laboratory in China.

Continue Reading
All you need to know about the new virus in China
World
2 min read
272

All you need to know about the new virus in China

January 4, 2025 6:43 am
0

Social media is flooded with news of a new virus in China five year after Covid-19.

Continue Reading