Seven Egyptian Christians were found shot dead on a beach in eastern Libya after they were abducted from their apartments, security officials and local residents said, in the second such…
You need a TRAC license to view the rest of this content. Learn more