About Angel Rosa:
Ángel R. Rosa Rodriguez is a professor, political analyst, and radio host from Puerto Rico which currently serves in the 25th Senate of Puerto Rico. Rosa has tenure at the University of Puerto Rico, Mayaguez Campus, his alma mater. Politically, he is affiliated with the Popular Democratic Party.
I couldn't begin to tell you what terrible trigger for such insanity lies deep in my sub-conscious. Though no doubt some would say that, indeed, it may be some demon of conscience. A deeply buried guilt for some unforgivable depravity. Then again, pe...Angel Rosa