Biden Ducks Question On China Accountability For Lab Leak, Scurries Away From Press

President Joe Biden refused to answer whether there would be accountability for China over unleashing COVID on the world, scurrying away from reporters who posed the question at the White House on Friday. Now that the cat is out of the bag that the virus most likely originated at a Chinese bio lab as the … Read more