Latest / Science Update from ICR
Stolen Chloroplasts Steal the Show
Amazing tiny chloroplasts found within equally incredible plant cells continue to reveal the detailed workmanship of the Creator who created plants on Day 4 of creation.1–3 But evolutionary theory removes God: “Every plant cell is the product of a biological merger billions of years ago.”4
Conventional scientists claim that chloroplasts, “key structures in [plant cells] and algae that... More...
The skinny
The skinny isn't ready yet — notes appear once the transcript is processed.