Crime & Justice
Keaughn Willis. East Baon Rouge Sheriff’s Office.
Twin Killed by Cops Searching for His Accused Kidnapper Brother
SUDDEN TWIST
When cops showed up at Deaughn Willis’ door in search of his twin brother, he allegedly pointed a gun and the officers opened fire.

Trending Now