
1. In order to commemorate the July Uprising and to hear the voices who participated in the movement, the National Citizen Party (NCP) declared a month-long nationwide program titled “July March to Build the Nation,” scheduled from 1st to 30th July. As part of this campaign, the NCP announced that a public rally would be held at 11:00 AM on 16 July at the Gopalganj Municipal Open Stage under the banner of “March to Gopalganj.”
2. In preparation for the rally, at approximately 10:30 AM, key NCP central leaders, including Mr. Nahid Islam, Convenor; Mr. Akhtar Hossain, Member Secretary; Mr. Hasnat Abdullah, Chief Organiser (Southern Region); Mr. Sarjis Alam, Chief Organiser (Northern Region); Ms. Samanta Shermeen and Ms. Tasnim Zara, Senior Joint Member Secretaries; Mr. Nasir Uddin Patwary, Senior Chief Coordinator; and Mr. Ariful Daria, departed for Gopalganj from the Circuit House in Barisal Metropolitan City.
3. From the early morning, law enforcement agencies and the local administration were deployed to ensure the security of the rally. However, at around 9:30 AM, members of the banned organization, Bangladesh Awami League, and its wings attacked on-duty police officers at Ulpur in Gopalganj Sadar and set their vehicles on fire. One police inspector and two other officers were injured during the incident.
4. At approximately 11:00 AM, at the Kansur Bus Stand on the Gopalganj-Tekerhat road, 40–50 activists reportedly aligned with the banned Chhatra League, led by Md Omar Faruk Khan Ripon (Joint Convenor, Gopalganj Municipality unit), blocked the road by felling trees and setting fire to wood. When the car of Gopalganj Upazila Nirbahi Officer (UNO) reached the spot, it was vandalised, and the road remained obstructed.
5. At 11:30 AM, in the Abdar Haat area under Kotalipara Police Station, local Awami League activists led by Shamim Daria (General Secretary, Kotalipara Upazila Chhatra League) brought out a procession and obstructed the Kotalipara–Poysar Haat road with felled trees and barricades, with an estimated 2,800–3,000 activists participating. Around 11:40 AM, in the Kathi Bazar area of Gopalganj Sadar, 200–300 Awami League supporters, allegedly led by Mamun of the banned Chhatra League’s Gopalganj Municipality unit, used local weapons and similar methods to block the Gopalganj–Kotalipara road.
6. Before the NCP leadership could reach the rally venue, at approximately 1:40 PM, a group of 50–60 armed attackers shouting “Joy Bangla,” reportedly affiliated with the banned Chhatra League, launched an assault on the stage using crude bombs, shields, and local weapons. The attackers vandalised banners and chairs on the stage. Despite the attack, at 2:01 PM, Mr. Nahid Islam and other NCP central leaders ascended the stage to proceed with the rally.
7. At 2:15 PM, two more crude bombs were detonated and two motorcycles set ablaze in the Satpara Bazar area of Gopalganj Sadar. Unruly activists blocked roads using logs . And they set fire at several locations.
8. The rally concluded at 2:50 PM, after which Mr. Nahid Islam and other central leaders left the venue. Approximately 200 people attended the program. As their motorcade departed under police and military escort for the next rally in Madaripur, it was blocked near the Gopalganj Launch Terminal at around 3:00 PM by Awami League supporters and members of its banned affiliated organisations. They used local weapons.
9. Despite efforts by the police and army to calm the crowd, the attackers began throwing stones and bricks and assaulted members of the police, Army, and NCP using sharp and blunt weapons. The attackers also attacked government establishments, including Gopalganj District Jail. Four individuals were killed and over 50 people, including 45 police officers and constables and several journalists were injured.
10. In response to the escalating violence, law enforcement and military personnel safely escorted NCP leaders to the office of the Gopalganj Superintendent of Police. At 4:58 PM, with the help of joint forces, the NCP leaders departed for Khulna via Bagerhat.
11. At approximately 7:30 PM, a group of unruly people took away the bodies of the deceased from the Gopalganj District Hospital. They prevented doctors from carrying out post-mortems of the bodies.
12. To date, joint forces and police have arrested 20 individuals suspected of involvement in the violence. To restore order, 1,507 police personnel along with Army troops and Border Guard Bangladesh (BGB) members have been deployed across Gopalganj. A curfew has been imposed by the local administration until 6:00 PM today (Thursday) to ensure public safety. The law and order situation in Gopalganj is currently under control and remains peaceful.