The White House installed anti-climb barricades around the building and the US Treasury Department, leading to skepticism from its citizens.
No official explanation has been provided for the activity, leading to various speculations among the public and on social media.
Leave a Reply