English News | Latest and Breaking News | Todays News
Patients lying shackled and blindfolded on more than a dozen beds inside a white tent in…