Survival
All battles for survival are merciless and ruthles ...
1 minute read | Sep 16th, 2014 | Open CategoryAll battles for survival are merciless and ruthless, humans and non-humans alike. For animals, battle is for biological survival. For humans, the battle is for many more kinds of survival: cultural, ... Read More