Police believe the latest violence may be the result of internal power struggles triggered by the targeted killing of a number of feared gang leaders.
Police believe the latest violence may be the result of internal power struggles triggered by the targeted killing of a number of feared gang leaders.