general salazar monroe