ICFRA
International Confederation of Fullbore Rifle Associations (ICFRA) International association for the fullbore target rifle shooting sports of Palma and F-Class 1999 Palma and Individual Long Range World Championship representatives of 14 countries met and a formed a steering committee to form the foundation of an international organization to become the successor of the Palma Council July 2003 – … Read more