The new President of APPG appears to have an intriguing background. Maybe good things are in the works??? https://www.johnfife.com/