A 32 year old Cambridge man has been charged with armed home invasion and rape charges.
Cambridge man charged in home invasion charges