At least 26 injured as car ploughs into crowd at Malta car show

2022-02-23 0

At least 26 injured as car ploughs into crowd at Malta car show