Navy SEAL Trident insignia and Small Arms Protective Insert plates, according to court records. Then, Allen and his co-conspirators sold the military gear to buyers in over 50 countries ...
A Russian Orthodox priest has been arrested in St. Petersburg over a 2014 photograph showing him holding a Ukrainian flag ...