News

Sri Lanka's parliament announced it plans to hold presidential elections July 20 as its president and prime minister are expected to resign with protesters occupying their homes.