Tag: Lokshion Biskop

Actress shot dead at her home

Police reports reveal that she was shot after an argument between two men and her brother.