FACT CHECK: Viral Post Claims Joe Biden Has Been Impeached In Connection To COVID-19 Vaccines For China

Biden has not been impeached

Leave a Reply