A new law requires ‘In God We Trust’ to be posted in Kentucky and South Dakota schools. New footage of Dallas shows police officers laughing and joking as a handcuffed man died. And scientists in Japan are experimenting with developing human/animal hybrids.
Don’t miss an episode! Subscribe to RELEVANT Daily in Apple Podcasts HERE.
Want more Daily? Check out recent episodes HERE.