At first glance Brazil appears to be an alluring playground of exciting carnivals, sultry samba, divine football and a vibrantly diverse people. But behind this dazzling facade lies a ...