A major tsunami has struck off the shores of Japan, causing significant damage. Rescue efforts are currently in progress. In other news, conflicts continue to escalate between Russia and Ukraine. A historic agreement https://apriljnge357531.pointblog.net/developing-news-world-headlines-today-73264901