Mobile barricades put up across the middle of roads appear to be ‘speed breakers’ in many parts of the National Highways Authority of India-maintaine

from The Hindu - News https://ift.tt/2Miopgu