09.04.2021 - By BK
Led off with the news of a terror attack in New Zealand where a guy stabbed 6 people in a market. Then it was Hurricane Ida, Japanese PM steps down, Texas abortion law, Afghanistan updates, and a Yakuza boss was given a death sentence after numerous crimes, including an assault of a nurse after being unhappy with a botched penis enlargement. Music: Eli Brown/"Escape"