Politics9 months ago
Rep. Sheila Jackson Lee Humiliated After Hilariously Dumb Rant About The Moon
In an unprecedented display of astronomical acumen, Congresswoman Sheila Jackson Lee (D-TX) took to the podium to illuminate the intricacies of lunar science, in a manner...