Sarah Rivera Lopez and son