Patrick Xavier Clark has been arrested and charged with the murder of Rapper Takeoff. According to police reports Patrick Xavier Clark allegedly shot and killed Takeoff after a dispute over…
Cameron Joshua also known as Lil Cam has been arrested for gun possession in Houston Texas. What makes this particular crime news stand out is Cameron Joshua is also a…