Ilaga

The Ilaga (Visayan for rat, translated to mean Ilonggo landgrabbers) is a Christian extremist paramilitary group based in southern Philippines.wikipedia
0 Related Articles
No Results Found!