Sri Lanka: Protesters defy the President by demanding his resignation

teleSUR English 2022-04-05

Views 26

The country’s Rajapaksa dynasty is facing its toughest challenge yet as protesters demand that the president step down amid a devastating economic crisis. teleSUR

Share This Video


Download

  
Report form