- Search Energy EXCH
- 2 Results
- dleroyj commented Oct 19, 2023
The US has around 900 troops stationed in Syria alongside an unknown number of contractors ever since the defeat of the Islamic State group in 2019, reports AP news agency
- dleroyj commented May 22, 2023
How about never voting for any of them again? Maybe vote anti-incumbent every election. Make the lobbyists work harder.
- Posts by Member Search: 'dleroyj'