Police claimed Taffazul Islam drowned while trying to escape from the scene of the incident on August 23
Police claimed Taffazul Islam drowned while trying to escape from the scene of the incident on August 23
Police claimed Taffazul Islam drowned while trying to escape from the scene of the incident on August 23
Police claimed Taffazul Islam drowned while trying to escape from the scene of the incident on August 23