Let's see...English is the international language...you have a crowd of people litterate enough to make signs, yet NONE of them can read even a word of english, which means that NONE of them go online for much of anything....and the picture has been making the right-wing spam circuit....nope, not very believable.
I would say the only question is whether there were actual signs photoshoped with new messages, or whether the signs themselves were added to an existing crowd. I'm leaning towards the second one because of the errors in the foremost sign, the fact that the signs are all facing the same way, but the people are looking and facing in all different directions (look at the people up the left side of the photo), and the pair of American flags visible in the picture.
For all the trouble they put into creating the picture, you think they could have proof read their spelling (anit-war protest?).
Also, it's is quite amusing that the author thinks that "anti war protest" equals "anti American"......
Also while we are on it, they got screwed on the price of canvas and paint. For a country where the average worker earns a dollar a day, 32 bucks for 3 bits of canvas and some paint seems extortionate..... or maybe, just maybe, the photoshopper has absolutely no idea of world economics....
"I'd rather have a full bottle in front of me than a full frontal lobotomy!"