Pet of the Week: Meet Rafika and Albert

A brother and sister kitten pair are ready for adoption at the Houston SPCA.