Nearly 20,000 Forces to Be Deployed on Independence Day, Water Festival
Nearly 20,000 members of the armed and police forces will be deployed during upcoming public holidays from Saturday when leaders of the outlawed opposition party have vowed to return to the country.