Pakistan says it's killed almost 300 Afghan Taliban
Pakistan announced it has killed almost 300 Afghan Taliban members following recent attacks. The episode also covers developments regarding Chinese military officials, US policy on Cuba, details from the Epstein files, and conservation concerns about mackerel.