Algeria Trader Alleges Theft and Extortion by Driver in Shocking Incidentby Atticus Reed June 26, 2025