Large toggle button
Law Now Requires ‘In God We Trust’ to Be Posted in Kentucky and South Dakota Schools
RELEVANT Daily
Previous track button Next track button
00:00 00:00

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.

Previous Episodes