Podcast 3 self defense corrected final
Podcast 3 self defense final
Prepared by: Abdallah Melhem Samer Sweileh SUPERVISOR: Dr. Hanal ABUZANT