Roasted Rodent Seized From Passenger s Luggage

Horrified customs officials seized a roasted cane rat from a passenger’s luggage when he flew into Germany from Africa. The

Read more

Twenty Cats Stuck In Old House Turn Cannibal To Survive

These images show how 20 cats were left trapped in a house and they turned cannibal to survive. The incident

Read more