Zambia, officially the Republic of Zambia, is a landlocked country in south-central Africa. Its neighbors are the Democratic Republic of the Congo to the north, Tanzania to the north-east, Malawi to the east, Mozambique to the southeast, Zimbabwe and Botswana to the south, Namibia to the southwest, and Angola to the west. Read More
Mumbai Air Intelligence Unit (AIU) seized drugs worth Rs 18 crore and arrested a 40-year-old female passenger at Mumbai airport on Thursday, AIU officials said. ...