|
Indian workers go on strike in Anguilla |
|
THE VALLEY : A strike by more than 250 labourers from India has halted construction of a USD 236 million resort in Anguilla, a British overseas territory in the Caribbean islands. via The Times of India
Read more: . |