
The Light Reaction Regiment: the Philippines answer to Delta Force w/ Francis Villanueva, Ep. 55
From The Team House
Published 8/15/2020

From The Team House
Published 8/15/2020
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…