police ambush

Authorities arrest police officer for possessing artifacts
Egypt

Authorities arrest police officer for possessing artifacts

A police officer and two others with three statues in their possession have been arrested.
Back to top button