Indian workers on two-day strike
Sporadic violence has broken out in India as unions began a two-day strike to protest at rising prices and plans for foreign takeovers.
Millions of factory and bank staff stayed away from work and public transport was shut down in most big cities after major trade unions called the countrywide strike.