The last few months have been awash with hurricanes, mass shootings, KKK rallies and political protests. Whether it is Donald Trump, the NFL, Puerto Rico or any other topic, David G. Brown always captures an insightful angle with his political cartoons. Here are his latest.

political cartoons

Trump “politically motivated ingrates… My administration is doing a great job in the Puerto Rico’s recovery after hurricane maria”

political cartoons

“PROUD CLIMATE CHANGE DENIER” Trump and Global warming is a hoax, Hurrican Harvey in Texas, Hurrican Sandy in New Jersey and Katrina in New Orleans

political cartoons

Hornets nest Donald Trump’s comments on Charlottesville, Virgina. white supremacy, KKK, racism and Alt-Right

political cartoons

Republicans repeal Obama care and replace with Trump Care “Trump Care got you covered”

political cartoons

Political cartoon for the Los Angeles Sentinel newspaper.

political cartoons

Political cartoon for the Los Angeles Sentinel newspaper.

political cartoons

Political cartoon for the Los Angeles Sentinel newspaper.