OK, to clarify:
The #2 was me.
Took my daughter to school this morning. On the way home I stopped at a gas station to get some gasoline. The pump-man spilled some gasoline, but had no towel to wipe it. So I went inside the adjacent gas station store (which also functions at night lake bar/restaurant...well they have all the beer and liquor ads there), which at the moment I thought was a part of/owned by the gas station, as usually is the case with other gas stations stores and restaurants in the city (e.g. Esso Tiger Mart). Apparently this one was not.
I took 3 paper napkins from a nearby table (unoccupied) by the door. No people in the store. Couple of seconds later the owner comes running out saying I cannot take the napkins without buying something, that his store is not free-paper-napkin-giver. So I asked him whether the store was not part of the gas station that I bought gasoline, he said no. I said sorry, you want tour napkins back ?, Yes!... then, take them... I handed them over. The owner hurriedly grabbed them and nodded with a tremendous satisfied look. He said something like "here we do not give free napkins" or something like that. I turned, started to walk away and said to myself in low voice "unbelievable, **** you" which he apparently overheard. About 3 seconds later I got hit from the back and then from the front. Told him to calm down or it might have consequences. He hit again, now breaking my glasses. I said I would go to police to report him and he hit me again. No time to react and the guy was like 3 times my "cubic volume".
So no alcohol involved, no woman involved, not even a Dominican involved, early morning (8 am) and I have just dropped the kid at school; The case: just 3 stupid napkins from a gas station store to wipe the spilled gasoline.
The owner's name is PETER, he is German, fat and white, and the place name is MONTE's at Texaco Higuey. Please avoid this place, and if you do not buy anything there there no free napkins there.
Update on actions to be taken: after consultation with my lawyer, who strongly suggested I should press charges; a phone conversation with a colonel friend of mine who implied that not much would be done about the case anyway even if the guy got detained (the best case scenario he would get detained for a day max); and consultations with several friends of mine who had various degrees of opinion on action to be taken, I decided not to press the matter further (legally). Obviously, it would be hard to get witnesses who saw everything (e.g. gas station attendant) talking and confirming the case, considering that they work there/nearby, and surely would have fears of persecution if they talked, as they come in contact with this aggressor on every day basis. What I see as doable is a Facebook campaign against this establishment.
Unfortunately, legal system is not one of the DR strongholds, so had this been the Western world actions could be pursued further. Not in the DR though, on such small scale battery assault.