Leftist parties form new Left Democratic Alliance as general election nears

Print Friendly and PDF