US Embassy Demands Swift Justice in Cody Castillo's Shooting Death
5 min read
Cody Castillo, 31, shot by off-duty officer in Bahamas. Embassy urges fast justice as dash cam footage could reveal critical evidence.
Read More
Continue reading in the USA News Updates app