March 31st 2025 Episode 00180 Current events which is it