Traffic came to a standstill in Sri Lanka's business Hub Monday as thousands of opposition and trade union members took to the streets to protest the government's plans to privatize state run companies, such as telecommunications and insurance.
Sri Lanka's opposition protests government's planned privatization moves.