
Copyrights: Family handout/Newsflash
31 May 2023
The outraged British parents of a 10-month-old baby boy from London who died while on holiday in Portugal have demanded justice and answers after lengthy delays allegedly led to their son's death. Deza Powell and Paul Larochelle said they want "accountability" and "an apology" for how they...