Breaking News, East Africa News, Sports News, Kenya News & World News
A tragic incident has unfolded in Texas, where a 17-year-old boy, Cristian Gasca Martinez, now faces…