Gloucester is a cathedral city and district in Gloucestershire, of which it is the county town, in the South West of England. Gloucester lies on the River Severn, between the Cotswolds to the east and the Forest of Dean to the west, 19 miles east of Monmouth, and 17 miles east of the border with Wales. Read More
At the Johnny Depp-Amber Heard defamation trial, British model Kate Moss has given a very brief testimony denying that the actor pushed her down a flight of stairs when they dated in the 1990s. ...
A UK based study has found out that training people to intervene when they witness unacceptable behaviour can help to prevent domestic violence and abuse. ...
Empowering people to intervene when they witness unacceptable behaviour can help to prevent domestic violence and abuse, finds a UK based study. Results of the study found that a total of 81 per cent of participants reported being more likely to inte ...