Car rams into Shanghai’s US consulate, guard injured February 13, 2015 uhm Leave a comment Read more Category: Intelligence network false flags Tags: Car rams, china, guard injured, injured, injury, Rams, Shanghai, shanghai police, us consulate, US General Consulate