Police finds 18 people crammed in five-seater vehicle in Dominica

Please login in order to report media.