TRAC Editorial Note: Inside 3 focuses on the ongoing clashes between the Islamic State and Filipino government forces. The video claims the IS fighters to be humiliating the government forces and to…
You need a TRAC license to view the rest of this content. Learn more