Our Lady Queen of Martyrs, Forest Hills, Queens April 1, 2009 Nick Vavas explores Our Lady Queen of Martyrs in Forest Hills, Queens.