Man shot and killed in ambush outside Philadelphia mosque, police say Police say a man was ambushed, shot and killed while outside a North Philadelphia mosque Read More