Ariel Castro house torn down
Ariel Castro’s house, where three women were held captive and raped for over a decade has been demolished by US authorities. The perpetrator was sentenced last week to life in prison plus 1,000 years.
More No Comment
The presidents of Turkmenistan and Afghanistan on Monday officially opened a new railroad that will link the oil-rich former Soviet republic with Afghanistan.