Zeus Group

The CIA group known only as 'Zeus' is a task force currently deployed to the New Los Angeles area. It is currently unknown as to why the task force is there, and their leader Billy Anderson isn't about to tell.