20080323 india: Left pitches for a third political front