News

Amid ongoing romance rumors between Liam Neeson and Pamela Anderson, the sister of Liam's late wife Natasha Richardson is reacting to their relationship.