Should I have to drop AP European History Class?

I am an international student, and in sophomore. I am now taking AP European History, AP Calculus AB, Biology, Religion, Spanish1, English 11(Regular), and American Film for visual art. I was spending time so much in AP Euro on 1st semester, but I got B on 1st semester. Also, I am not sure that I can do well on this on 2nd semester, also I am suffering and sometimes mentally and physically tired. Maybe I can do World History instead, but as I already listened to World History last year, I think college won’t look good if I drop AP Euro and choose World History again. I think I am doing my best, but I really don’t get a good grades. Additionally, I am really afraid that I can do well on AP Exams.
For just extra information, I am looking forward to go to Communication or Journalism major on university.
Should I drop the class, or just stay?

Stay. I don’t think a B grade is worth dropping a class after staying in for a semester. If AP Euro is your lowest grade right now, then you are actually in pretty good shape.

You are a sophomore taking a college level course. A B is a good grade. Keep in AP EH and keep working.
It doesn’t matter if you don’t do well on AP exams…they are not used for college admissions but for college credit.