Liam Payne may have died trying to escape hotel room; police release new CCTV footage of singer prior to fall
New details have emerged about how Liam Payne spent his final hours at the CasaSur Palermo Hotel in Buenos Aires, Argentina — and the investigation has raised some serious questions. Argentine police released CCTV footage that appears to show Payne being carried by three men,