Police force stationed at entrance to Adei Ad for 'routine checks'. Residents outraged: 'Illicit harassment.' Police: 'Traffic enforcement'.

Read more