Uzbekistan national Sayfullo Saipov is suspected of driving a truck along a bike path, killing 8 people and injuring several more on 31 October.
Uzbekistan national Sayfullo Saipov is suspected of driving a truck along a bike path, killing 8 people and injuring several more on 31 October.