Attempts Continue to Remove Peru’s Socialist President
By Abayomi Azikiwe Daily efforts are continuing aimed at the overthrow of the recently elected administration of President Pedro Castillo of Peru. Castillo, a member of the Free Peru Party, a socialist organization which grew […]