The astute among you may remember an earlier version of this Russian beauty, the Lapa, which I featured last year around this ...
A devastating 7.6-magnitude earthquake struck off Japan's northeastern coast on December 8, sending shockwaves through the region and triggering immediate ...