Angela Davidson, also known as Rainbow Eyes, was convicted in January of seven counts of criminal contempt for breaching a court injunction and later her bail conditions.
Angela Davidson, also known as Rainbow Eyes, was convicted in January of seven counts of criminal contempt for breaching a court injunction and later her bail conditions.