International Anti-Poaching Foundation
The International Anti-Poaching Foundation (IAPF) is a non-profit organisation registered in Australia, predominately operating on the African continent. The group has a structured military-like appro...
International Anti-Poaching Foundation - Wikipedia