BARCELONA, Spain — At least 13 people were killed and more than 100 others injured when a driver plowed a van into pedestrians in Barcelona Spain this afternoon (Aug. 17) in what …
© 2023 Christian News Journal | All Rights Reserved | Privacy Policy | Developed by CI Design, LLC