It was launched on August 14 , 1993 .
Fox Latin America is the Latin American version of the American channel FOX .
Fox Latin America was launched on August 14 , 1993 .
Fox Latin America is the Latin American version of the American channel FOX .