The Metropolitan Transport Corporation workers have conducted flash strike in Chennai in the Indian state of Tamil Nadu, demanding the full-payment of their salary. The strike has badly affected the normal life of common people. The strike has left many people stranded in the bus stations in Continue Reading