Violence has been reported in Bangladesh as 120 million people are set to vote in a general election that has a foregone conclusion.
Violence has been reported in Bangladesh as 120 million people are set to vote in a general election that has a foregone conclusion.