Posts

Showing posts with the label muslim

Baby Dropped 15 feet ?? Ritual ???

Image
Well, this one has left me for a loss of words. I can't believe people actually throw thier babies off a fifteen tfeet tall tower as a ritual of health and luck. Waht is more suprissing is the fact that the authorities do nothing about it?? What do you think?????????

Order Copy Today