21 Rental Mopeds Seized for Unsafe Driving on Block Island
Police on Block Island seized 21 mopeds after their drivers were seen operating them unsafely and in violation of their rental contracts over the weekend. New Shoreham, Rhode Island, police said in a release Monday that an off-duty police officer …