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.