Is this the end of Carla? Can nothing stop Idris' ruthless empire building scheme?

Source disclosure

This is a source-linked briefing. Read the original report from Metro .