BTW
Did that strike you as an amateurish effort by the standards of American/European anomalists? There've been several other anomalist-type reports out of Russia in recent years of that grade...are we seeing the meme taking hold in a new territory and recapitulating its development here?
