Reflections on life, meaning and purpose

Failure to stand up for the babies results in more dead babies

A Texas man arrested for the 2019 death of his pregnant and unwed sister pled guilty to her murder last week and was sentenced to 40 years in prison. Eduardo Arevalo, who was 19-years old […]