Cleopatra in Cat Skin

Cleopatra in Cat Skin By Don Beaudreau   Thousands of years ago, cats were worshipped as gods. Cats have never forgotten this. Especially in Baghdad by the Bay, Puerto Vallarta. Mexico. Cat worshipping began in that city around the time Elizabeth Taylor and Richard Burton blew into town 60 years ago, drank up all the …

Cleopatra in Cat Skin Read More »