Videos posted on social media show flames and towering plumes of smoke in the Catalonia region of Northeastern Spain.
Daily World News
Videos posted on social media show flames and towering plumes of smoke in the Catalonia region of Northeastern Spain.