Pamela Anderson Leaves the Embassy of Ecuador in London Pamela Anderson Leaves the Embassy of Ecuador