I came across another journal with the statue of liberty forming the part of the journal logo! – International Journal of Current Science (IJCS). A new problem is that there are joirnals unworthy of any mention in the much dedicated site like this which aims at some serious discussion about PJs (Predatory Journals)