
The Light Reaction Regiment: the Philippines answer to Delta Force w/ Francis Villanueva, Ep. 55
Från The Team House
Publicerad 2020-08-15

Från The Team House
Publicerad 2020-08-15
Francis Villanueva had amazing access to the Light Reaction Regiment (LRR) of the Philippines in writing his book about them called "Tiradores" which means shooters. The LRR is the Philippines version of Delta Force, trained by US Special Forces, they conduct some of the most dangerous and awe…