LONDON (CU)_British Prime Minister Boris Johnson’s long-awaited visit to India is due to commence on Thursday (21 April), in the state of Gujarat, on the country’s western coast. The British leader was originally due to visit…
LONDON (CU)_British Prime Minister Boris Johnson’s long-awaited visit to India is due to commence on Thursday (21 April), in the state of Gujarat, on the country’s western coast. The British leader was originally due to visit…