Tag: Yemen

P.I.D. Radio 1/6/24: The Miami Alien and Other Distractions

NEW YEAR’S DAY brought unexpected excitement to Miami: Dozens of police officers responded to an incident that’s gone viral as a video on social media claims to show a 7-to-10 foot tall “alien” skulking near the police cars.