No media source currently available
Sri Lanka President Declared Re-Elected, Top Rival Claims Results Rigged