Russia bombarded Ukraine with a series of missile strikes across the country Friday. Critical infrastructure facilities were hit, resulting in power outages. Zaporizhzhia, which houses Europe’s largest nuclear plant, was hit with 17 missiles in one hour, according to the town’s acting mayor. Ai…
Read More