Russell F Haraburda


Country United States
State Afghanistan
Phone 9413658835

Russell F Haraburda Reviews

  • Jul 11, 2014

Ponzi scheme soliciting many investors for an ipo that never materialized this has been taking place for 3-4 years now and nothing to show for it

investors are out millions of dollars

Write a Review about Russell F Haraburda