African immigrants beaten/killed by police at Melilla land border crossing between Morocco & Spain.

First published at 00:38 UTC on June 29th, 2022.
subscribers

Melilla is one of two autonomous cities of Spain, located in north Africa. It lies on the eastern side of the Cape Three Forks, bordering Morocco and facing the Mediterranean Sea.

CategoryNone
SensitivityNormal - Content that is suitable for ages 16 and over
DISCUSS THIS VIDEO