Posts

Showing posts with the label America-self destructs

US Finally Admits Deportation of (Legal) Maryland ManShipped In a Hog Tie to El Salvador Jail Was:"Mistake"

What's More Powerful, Elon Musks Billions or American Anger At Him (He"s Loosing Tesla He said)