The Department for Transport is the government department responsible for the English transport network and a limited number of transport matters in Scotland, Wales and Northern Ireland that have not been devolved. Read More
The Kokrajhar District Police arrested a government official of the Transport Department on Thursday for his alleged association with a syndicate involving criminals. ...