Skip to main content

Suspected Murder Suicide

Reports are that they have been a domestic dispute in the lower estate region of Barbados which has resulted in the death of one woman and the hospitalization of her boyfriend.......

Comments

Popular posts from this blog