Russia suffered an embarrassing PR gaffe on Wednesday, as its much hyped ‘Super Tank’ promptly broke down in its first public appearance. The supposedly high-tech battle tank ground to a halt during a rehearsal for […]
Discover a new holistic and sustainable approach to the American lifestyle