Russia accused over police violence

A Council of Europe panel on Tuesday asked Russia to stop submitting suspects in police custody to ill-treatment following allegations of electric shocks, punches and other use of force that could be considered as amounting to torture.

Woman`s body found stuffed in bag found in train in Delhi

The body of an unidentified woman was found stuffed in a plastic bag here from a train at the New Delhi railway station, said police Monday.

Makeshift plastic bag incubator saves premature baby

A paramedic in Britain saved the life of a baby girl born 14 weeks ahead of schedule.

Makeshift plastic bag incubator saves premature baby

A paramedic in Britain saved the life of a baby girl born 14 weeks ahead of schedule.