Brother mourns slain London woman as memorial unveiled: ‘I loved my sister’ admin 6 days ago South Tv Comments Off on Brother mourns slain London woman as memorial unveiled: ‘I loved my sister’ 25 Views The grieving brother of slain London woman Cheryl Sheldon says he wishes he could have done something to prevent her death. Read More Share Facebook Twitter Stumbleupon LinkedIn Pinterest