Jennifer Kabura Mbugua’s vehicle was found at a gas station in North Attleboro. Her keys and a shoe were found nearby but Mbugua was missing.
Jennifer Kabura Mbugua’s vehicle was found at a gas station in North Attleboro. Her keys and a shoe were found nearby but Mbugua was missing.