Alleged specs of the mysterious Nokia E6-00 (no, us neither) are leaked and, if true, they give us...


More...