U.S. and U.K. blame Iran for Mercer Street attack Posted on August 1, 2021August 1, 2021 by Meme News Photo credit: Nicolaj Jepsen via vesselfinder.com GET THE FULL STORY U.S. and U.K. blame Iran for Mercer Street attack. Share this:Click to share on Facebook (Opens in new window)Like this:Like Loading...