An unprecedented archeological discovery of several hundreds sacrificed children and llamas opens the gates to the Kingdom of Chimor set in today’s Northern Peru. Told as a cold case, this ...