Israel National NewsNews BriefsSenior Chinese official allegedly flees to US, confirms lab-leak Senior Chinese official allegedly flees to US, confirms lab-leak Jun 21, 2021, 7:28 PM (GMT+3)A high-ranking Chinese official reportedly fled to the US, providing Washington evidence the Wuhan Lab was responsible for leaking COVID-19. Read moreFound a mistake? Contact us