Series
Cherub ;
mission 6.
Summary
In a new mission, James and the other CHERUB agents must go up against the most radical animal protection group yet in a daring and violent attempt to save hundreds of lives... including their own. Full description