Venezuelan National Captured by ICE Agents in North Texas for Alleged Involvement in Russian Roulette Torture Attack
A Venezuelan man wanted for his alleged role in a Russian roulette torture attack has…
A Venezuelan man wanted for his alleged role in a Russian roulette torture attack has…