Tag: neighbords

Posted in Static News

Pilot arrested at airport now faces triple murder charges

PSA Airlines pilot Christian Martin was arrested at Louisville International Airport moments before his flight was set to take off and charged with three 2015…

Continue Reading