Screenshot of a video allegedly showing Egyptian soldiers executing detained men in North Sinai.
© unknown