Global News
Bangladesh halts world's largest Ram statue construction amid extremist pressure
Bangladesh has suspended construction of what was to be the world's largest Ram statue in Gaibandha, allegedly under pressure from Islamist groups — a move that has drawn fierce condemnation from…