TIL

Three men accused of plotting 9/11 reach plea deal – Pentagon

August 1, 2024
🌐 Search for article

Assertions


On This Day: