Bangladesh celebrated the 42nd anniversary of independence from Pakistan on Monday - in an event known as Victory Day - as deadly political violence continues in the country.
Previously known as East Pakistan, Bangladesh won independence in 1971 after a nine-month war. Bangladesh believes some 3 million people were killed and thousands of women raped in the civil war.
Victory Day celebrations are observed every year on December 16 but this year it has come after the hanging of opposition Jamaat-e-Islami leader Abdul Quader Mollah who was found guilty for crimes related to the country's war of independence.
Monday's event involved 27,117 volunteers from educational institutions, army and other civil bodies, who stood up with green and red cardboards to form a "human flag" in a bid to break a world record.