Civil Law And Future Family Governance Systems In Morocco .

1. Introduction

Evidence law governance in Morocco refers to the legal principles, institutional mechanisms, procedural rules, and technological safeguards governing the collection, preservation, presentation, examination, and evaluation of evidence in civil disputes.

It determines how courts establish facts, decide the credibility of competing claims, allocate the burden of proof, and protect the procedural rights of litigants.

Morocco's evidence framework is primarily influenced by:

The Moroccan Code of Obligations and Contracts (Dahir of 12 August 1913).

The Moroccan Code of Civil Procedure (Dahir of 28 September 1974, as amended).

Law No. 53-05 concerning electronic data exchange.

Law No. 43-20 concerning trust services for electronic transactions.

Law No. 09-08 concerning the protection of individuals with regard to personal data processing.

The Moroccan Constitution of 2011, particularly its guarantees of fair trial, equality, privacy, and access to justice.

Future evidence law governance seeks to modernize traditional evidentiary rules while maintaining judicial independence, authenticity, reliability, transparency, and equal treatment of parties.

An important distinction is necessary: Moroccan evidence law is governed by both statutory provisions and judicial interpretation. Because publicly accessible Moroccan judgments are not always reported under consistent English translations, the following analysis distinguishes established Moroccan legal rules from comparative judicial authorities that can guide future reform. It does not present foreign judgments as binding Moroccan precedents.

2. Legal framework governing evidence in Morocco

A. Code of Obligations and Contracts

The Moroccan Code of Obligations and Contracts establishes the foundational rules concerning proof of civil obligations.

Its evidentiary framework addresses:

Written documentary evidence.

Authentic and private instruments.

Acknowledgment of obligations.

Presumptions established by law.

Witness testimony.

Oaths.

Evidentiary consequences of contractual conduct.

The traditional civil-law approach gives considerable importance to written documentation, particularly where a transaction or obligation is legally required to be established through writing.

The law must also distinguish between the existence of a legal obligation and the methods by which that obligation may be proved.

B. Code of Civil Procedure

The Code of Civil Procedure regulates how evidence is introduced and examined during litigation.

Its procedural framework includes:

Submission and exchange of documents.

Judicial requests for evidence.

Appointment of experts.

Examination of witnesses.

Judicial inspection.

Challenges to documentary evidence.

Evaluation of expert reports.

Judicial reasoning concerning disputed facts.

The judge plays an important role in ensuring that evidence is relevant, lawfully obtained, sufficiently reliable, and properly examined.

C. Electronic evidence legislation

Law No. 53-05

This legislation is particularly important for the future of evidence governance.

It recognizes electronic writing and electronic signatures within the legal framework, subject to statutory requirements concerning identification, integrity, and reliability.

Electronic evidence may include:

Emails and electronic correspondence.

Digitally signed contracts.

Electronic invoices.

Digital business records.

Electronic payment records.

Computer-generated transaction records.

Electronic documents should not automatically be rejected merely because they exist in digital form.

D. Personal data protection

Law No. 09-08 introduces important safeguards where evidence involves personal information.

For example, evidence collected through employee monitoring, surveillance systems, customer databases, or biometric identification may raise questions about:

Lawfulness of collection.

Purpose limitation.

Data security.

Proportionality.

Access and disclosure.

Protection of confidential information.

Evidence governance must therefore reconcile the right to prove a civil claim with the right to privacy.

3. Fundamental principles of evidence law governance

A. Burden of proof

Articles 399 and 400 of the Code of Obligations and Contracts establish the basic allocation of the burden of proof.

Article 399: A person claiming the existence of an obligation must prove it.

Article 400: Once the obligation has been established, the person alleging its extinction or non-enforceability must prove that allegation.

Example: A claimant seeks repayment of a loan. The claimant must establish the loan and the obligation to repay. If the defendant alleges repayment, the defendant must establish that payment occurred.

Future reform should clarify how the burden of proof operates when the relevant information is controlled by only one party, such as a bank, technology company, insurer, or digital platform.

B. Authenticity and reliability

Evidence must be sufficiently reliable to support a judicial finding.

The court should examine:

Who created the evidence?

Whether the document has been altered.

Whether the date and time are reliable.

Whether the document is complete.

Whether the evidence was obtained lawfully.

Whether the opposing party can challenge it.

Authenticity is particularly important in cases involving electronic contracts, scanned documents, digital signatures, and automated records.

C. Principle of adversarial proceedings

The principle of adversarial proceedings requires each party to have a meaningful opportunity to examine and challenge evidence relied upon by the court.

This includes:

Access to relevant documents.

Notification of expert examinations.

An opportunity to submit observations.

The right to challenge expert conclusions.

The opportunity to present counter-evidence.

A judgment based on undisclosed evidence or an expert report that a party had no opportunity to challenge raises serious fair-trial concerns.

D. Judicial independence in evaluating evidence

Judges must independently assess the evidentiary value of documents, testimony, expert reports, and electronic records.

An expert assists the court but does not replace the judicial function.

The judge must explain why particular evidence is accepted or rejected, especially where important technical or scientific disagreements exist.

E. Equality of arms

Evidence governance must ensure that parties have a fair opportunity to establish their respective claims.

This is especially important where one party has significantly greater access to:

Digital transaction records.

Financial documents.

Technical information.

Corporate databases.

Surveillance footage.

Expert resources.

Future Moroccan evidence reform should prevent technologically powerful parties from gaining an unfair procedural advantage.

4. Major categories of evidence under Moroccan law

Article 404 of the Code of Obligations and Contracts identifies five principal forms of evidence.

CategoryLegal significance
AdmissionA party acknowledges a relevant fact or obligation.
Documentary evidenceWritten instruments and legally recognized electronic records.
Witness testimonyEvidence given by persons with relevant knowledge.
PresumptionsInferences drawn from established facts or statutory rules.
OathA legally recognized evidentiary mechanism.

Articles 405 onwards regulate admissions, while Articles 417 onwards address documentary evidence and the evidentiary value of written instruments.

WIPO Lex+2

 

5. Electronic evidence governance in Morocco

Major area of future reform

Electronic evidence is becoming increasingly important in Moroccan civil litigation.

A. Recognition of electronic documents

Article 417-1 of the Code of Obligations and Contracts gives electronic writing the same evidentiary force as paper writing, provided that:

The person from whom the document originates can be properly identified.

The document is created and retained under conditions ensuring its integrity.

This is an important foundation for digital justice.

B. Electronic signatures

Articles 417-2 and 417-3 establish the legal framework for electronic signatures.

A signature must provide a reliable means of identifying the signatory and linking the signature to the relevant legal instrument.

A secure electronic signature benefits from a statutory presumption of reliability, subject to proof to the contrary and applicable legal requirements.

WIPO+1

 

C. Digital evidence preservation

Future legislation should establish detailed procedures for preserving:

Emails and messaging applications.

Electronic contracts.

Digital payment records.

Cloud-stored documents.

Website transaction histories.

Computer logs.

Audio and video recordings.

A proper digital evidence preservation system should record the original source, acquisition date, responsible person, technical method, and subsequent transfers.

D. Artificial intelligence and evidence

AI systems may increasingly assist with:

Document classification.

Detection of inconsistencies.

Identification of altered documents.

Analysis of financial transactions.

Audio and video authentication.

Digital forensic examination.

However, AI-generated findings should not automatically be treated as established facts.

The court must be able to examine the methodology, source data, limitations, error rates, and possible bias of the system.

E. Deepfakes and synthetic evidence

Deepfake videos, synthetic voices, manipulated photographs, and AI-generated documents present serious evidentiary challenges.

A future Moroccan evidence framework should require appropriate forensic verification when authenticity is reasonably disputed.

The mere appearance of a video or recording should not establish its authenticity.

6. Moroccan judicial decisions and case laws

The following are eight Moroccan judicial decisions concerning documentary evidence, electronic evidence, judicial expertise, and procedural fairness. They are particularly relevant to future evidence law governance.

Case 1. Moroccan Court of Cassation, Commercial Chamber, Decision No. 250/1, 6 June 2013

Subject: Evidentiary value of electronic correspondence

The Court of Cassation accepted the evidentiary value of emails identifying their author in a commercial dispute concerning a commission payment.

The court recognized that electronic correspondence could establish a commercial obligation even without a formal electronic signature, where the applicable requirements concerning identification and evidentiary reliability were satisfied.

Legal principle:
Electronic correspondence cannot be rejected merely because it lacks a formal electronic signature.

Importance for future governance:

Recognition of digital commercial communications.

Protection of electronic contractual dealings.

Development of electronic documentary evidence.

Reduction of unnecessary formal barriers to proof.

Jurisprudence+1

Case 2. Moroccan Court of Cassation, Commercial Chamber, Decision No. 1094, 26 October 2005

Subject: Formal denial of a private document's signature

The Court considered the evidentiary consequences of a party disputing signatures on private delivery documents.

It held that a party seeking to deny a private instrument must formally and explicitly disavow the handwriting or signature under Article 431 of the Code of Obligations and Contracts.

A general denial in written submissions or before an expert was insufficient.

Legal principle:
A private document cannot be effectively challenged through an informal or vague denial of its signature.

Importance for future governance:

Greater certainty in documentary evidence.

Prevention of unsupported challenges.

Clearer procedures for signature verification.

Better distinction between genuine and disputed documents.

Jurisprudence+1

Case 3. Moroccan Court of Cassation, Civil Chamber, Decision No. 760, 21 February 2001

Subject: Recognition of private instruments without legalized signatures

The Court addressed a private acknowledgment of debt whose signature had not been legalized.

It recognized that legalization of a signature is not automatically a condition of validity or evidentiary force for a private instrument.

Where the signatory does not formally dispute the signature, the document may acquire the evidentiary effect recognized by Articles 426 and 431 of the Code of Obligations and Contracts.

Legal principle:
The absence of administrative legalization does not, by itself, invalidate a private written acknowledgment.

Importance for future governance:

Reduction of unnecessary documentary formalities.

Recognition of private contractual documentation.

Protection of legitimate commercial expectations.

Clearer standards for challenging private instruments.

Jurisprudence+1

Case 4. Moroccan Court of Cassation, Civil Chamber, Decision No. 2088, 3 June 2009

Subject: Expert examination and the right to participate

The Court considered the validity of an expert report prepared without proper notification and participation of the parties.

It emphasized the importance of compliance with Article 63 of the Code of Civil Procedure.

An expert report prepared without properly summoning the parties cannot automatically serve as a valid foundation for the judicial decision.

Legal principle:
Judicial expertise must respect adversarial procedural guarantees.

Importance for future governance:

Protection of litigants' procedural rights.

Greater transparency in expert examinations.

Prevention of one-sided evidence collection.

Improvement of judicial accountability.

Jurisprudence+1

Case 5. Moroccan Court of Cassation, Commercial Chamber, Decision No. 235/3, 24 April 2019

Subject: Rejection of expert reports without adequate reasoning

The Court examined a dispute in which lower courts had ordered technical examinations to determine a commercial claim.

The appellate court subsequently rejected the experts' findings and decided the dispute without ordering another examination or adequately explaining its own technical assessment.

The Court of Cassation held that this approach lacked an adequate legal foundation.

Legal principle:
A court cannot disregard important expert findings in a technical dispute without providing sufficient reasons or undertaking appropriate further examination.

Importance for future governance:

Accountability in technical evidence evaluation.

Better judicial reasoning.

Appropriate use of forensic and scientific expertise.

Prevention of arbitrary rejection of technical findings.

Jurisprudence

Case 6. Moroccan Court of Cassation, Commercial Chamber, Decision No. 510/3, 16 October 2019

Subject: Judicial duty to address expert evidence

The Court considered a construction dispute involving defects and competing expert reports.

The appellate court had rejected an earlier expert report without sufficiently explaining that rejection or responding to the arguments relying upon it.

The Court of Cassation emphasized the requirement for adequate judicial reasoning.

Legal principle:
A court must address material evidentiary arguments and explain its treatment of relevant expert reports.

Importance for future governance:

Transparent evaluation of competing evidence.

Improved judicial accountability.

Fair treatment of technical disputes.

Greater consistency in expert evidence assessment.

Jurisprudence

Case 7. Moroccan Court of Cassation, Commercial Chamber, Decision No. 479/1, 8 July 2021

Subject: Counter-expertise and judicial reasoning

The dispute involved construction defects and a disagreement concerning the cost of repairs.

One party submitted a counter-expertise report providing a substantially different assessment.

The Court of Cassation held that the appellate court could not simply accept the judicial expert's report while failing to address the substantive objections supported by the counter-expertise.

Legal principle:
A court must adequately examine material technical challenges supported by competing expert evidence.

Importance for future governance:

Recognition of counter-expertise.

Prevention of excessive dependence on a single expert.

Improved reliability of judicial fact-finding.

Protection of the right to challenge technical conclusions.

Jurisprudence+1

Case 8. Moroccan Court of Cassation, Commercial Chamber, Decision No. 13/1, 6 January 2022

Subject: Proper notification and participation in judicial expertise

The Court addressed the use of an expert report prepared without proper summoning of the parties.

It emphasized that the requirements of Article 63 of the Code of Civil Procedure protect the rights of the defence and the adversarial nature of judicial proceedings.

A judgment based on an expert report produced without the necessary procedural guarantees is vulnerable to cassation.

Legal principle:
Expert evidence must be obtained through a procedure that gives the parties a genuine opportunity to participate.

Importance for future governance:

Procedural legitimacy of expert evidence.

Fair access to technical findings.

Improved notification systems.

Protection against unilateral expert investigations.

Jurisprudence+1

Additional important Moroccan decisions

The following two decisions further strengthen the development of electronic evidence governance.

Case 9. Moroccan Court of Cassation, Decision No. 353/3, 3 October 2023, Commercial Case No. 1733/3/1/2022

Subject: Electronic correspondence and admissibility of commercial evidence

The Court of Cassation overturned an appellate decision that had rejected an email because it did not contain an electronic signature.

It emphasized that the evidentiary value of an electronic document depends on whether its origin can be identified and its integrity established under Article 417-1.

Legal principle: The absence of an electronic signature does not automatically deprive an identifiable and reliable electronic document of evidentiary value.

Importance: This decision is particularly significant for digital commerce, electronic correspondence, and future electronic evidence procedures.

Jurisprudence

Case 10. Casablanca Commercial Court of Appeal, Decision No. 4008, 22 July 2024, Case No. 609/8202/2024

Subject: Admissibility of unsigned commercial emails

Following the Court of Cassation's remittal, the appellate court examined emails concerning the determination of a commercial commission.

It recognized that an email could constitute admissible written evidence without a formal electronic signature, provided that its author could be identified and its integrity was established.

Legal principle: Commercial electronic correspondence may possess evidentiary value independently of a formal electronic signature.

Importance:

Encourages digital commercial transactions.

Reduces unnecessary evidentiary formalities.

Supports electronic contract enforcement.

Strengthens the role of digital correspondence in civil and commercial litigation.

Jurisprudence

7. Future evidence law governance reforms in Morocco

Future evidence governance should go beyond simply recognizing electronic documents. It should establish an integrated framework for managing evidence throughout the judicial process.

A. Digital evidence governance framework

Morocco could develop a national digital evidence governance system connecting courts, judicial experts, relevant public institutions, and authorized digital service providers.

Its principal functions should include:

Secure electronic submission of evidence.

Verification of digital signatures.

Authentication of electronic documents.

Secure storage of documentary evidence.

Recording of access and modification histories.

Protection against unauthorized alteration.

Controlled disclosure to opposing parties.

This would reduce disputes over whether documents have been manipulated or improperly accessed.

B. AI-assisted evidence evaluation

AI can improve the organization and examination of complex evidence.

Potential applications include:

AI applicationJudicial purpose
Document recognitionExtracting information from documents
Fraud detectionIdentifying suspicious alterations
Pattern analysisDetecting inconsistencies in transactions
Video authenticationIdentifying potential manipulation
Language processingOrganizing multilingual evidence
Digital forensicsSupporting technical investigation

However, AI should remain an assistance mechanism.

The judge must retain final authority over admissibility, credibility, relevance, and evidentiary weight.

C. Blockchain-based evidence preservation

Blockchain technology may support the integrity and traceability of digital evidence.

Possible applications include:

Recording digital evidence fingerprints.

Establishing timestamps.

Maintaining a chain of custody.

Recording transfers between authorized institutions.

Identifying unauthorized changes.

A blockchain record does not independently prove that the underlying evidence is true. It can help establish that a particular digital record has remained unchanged since a recorded point in time.

D. National digital chain-of-custody standards

Morocco should consider standardized procedures for collecting and transferring electronic evidence.

A chain-of-custody record should identify:

The original source.

The person collecting the evidence.

The date and time of collection.

The collection method.

The forensic tools used.

The persons accessing the evidence.

Any subsequent transfers or modifications.

These requirements are particularly important in disputes involving digital fraud, electronic banking, contractual disagreements, and cyber-related civil liability.

E. Regulation of judicial experts

Judicial experts are essential to future evidence governance.

Morocco's procedural framework should ensure that experts have appropriate qualifications, independence, professional accountability, and technical competence.

An important recent development is Law No. 01-24 concerning judicial experts, promulgated by Dahir No. 1-26-59 on 28 July 2026 and published in Official Bulletin No. 7533 on 10 August 2026.

This legislation is relevant to the professional regulation, integrity, impartiality, and responsibilities of judicial experts. It provides an important institutional foundation for improving expert evidence governance.

IALAW

 

Future implementation should also address expertise in:

Artificial intelligence.

Digital forensics.

Electronic signatures.

Financial data analysis.

Cybersecurity.

Multimedia authentication.

F. Protection against manipulated evidence

Morocco should establish stronger procedural safeguards against fabricated or manipulated evidence.

These should address:

AI-generated videos.

Synthetic audio recordings.

Forged electronic signatures.

Manipulated photographs.

Altered financial records.

Fabricated electronic communications.

Courts should have access to independent forensic expertise where authenticity is genuinely disputed.

G. Data privacy and confidential evidence

Evidence collection must comply with privacy and personal data protection requirements.

Law No. 09-08 is particularly relevant when parties seek to introduce personal information obtained from digital platforms, employee monitoring, or customer databases.

A future evidence governance framework should establish clear rules for:

Confidential evidence.

Sensitive personal information.

Commercial secrets.

Cross-border electronic data.

Judicial access to cloud-based information.

H. Cross-border evidence cooperation

International commerce increasingly involves documents stored outside Morocco.

Future reforms should address:

Authentication of foreign electronic documents.

Recognition of foreign electronic signatures.

Cross-border requests for evidence.

Preservation of cloud-based information.

Cooperation between judicial authorities.

Protection of confidential information.

These reforms would improve the ability of Moroccan courts to resolve international commercial and civil disputes.

8. Institutional responsibilities in evidence governance

Evidence law governance requires cooperation among several institutions.

InstitutionPrincipal responsibility
Ministry of JusticeJudicial policy and procedural modernization
Moroccan courtsAdmissibility and evaluation of evidence
Court of CassationConsistency of judicial interpretation
Judicial expertsScientific and technical examination
CNDPPersonal data protection oversight
ANRTRelevant electronic communications and trust-service regulatory functions
Bar associationsProtection of litigants' procedural rights
Public prosecutorsExercise of legally assigned investigative and prosecutorial functions

The National Commission for the Control of Personal Data Protection (CNDP) is particularly important where evidentiary procedures involve personal data.

Institutional cooperation should not compromise judicial independence.

9. Major challenges facing Moroccan evidence law

1. Traditional versus electronic evidence

Traditional documentary rules must adapt to electronic transactions without compromising established principles of authenticity.

2. Lack of technical expertise

Complex digital evidence requires qualified forensic specialists.

3. Manipulation of digital documents

Altered emails, photographs, recordings, and AI-generated documents can undermine the reliability of judicial proceedings.

4. Unequal access to evidence

Large companies may control important records that individuals cannot independently obtain.

5. Privacy conflicts

Evidence collection may conflict with privacy and personal data protection requirements.

6. Inconsistent evidentiary practices

Different approaches to digital evidence may produce uncertainty concerning admissibility and reliability.

7. Cross-border data access

Evidence stored on foreign servers can create jurisdictional and enforcement difficulties.

8. Excessive dependence on experts

Judges must be able to critically examine expert conclusions rather than treating technical reports as automatically conclusive.

10. Proposed future evidence governance model for Morocco

Morocco could develop a comprehensive model built around seven pillars.

PillarProposed reformExpected result
Legal modernizationUpdate evidentiary rules for digital transactionsLegal certainty
Digital authenticationStandardized electronic verificationReliable evidence
AI governanceHuman oversight of AI-assisted analysisFair evaluation
Expert regulationStronger qualifications and accountabilityTechnical accuracy
Procedural fairnessEqual access to evidenceEquality of arms
Privacy protectionRules for lawful evidence collectionProtection of rights
International cooperationCross-border evidence proceduresEfficient dispute resolution

Suggested implementation stages

Stage 1: Legal modernization

Review existing documentary evidence provisions.

Clarify electronic evidence admissibility.

Establish standards for digital authentication.

Improve procedural rules governing expert evidence.

Stage 2: Institutional modernization

Develop digital evidence units.

Strengthen forensic training.

Improve judicial expert accreditation.

Establish standardized electronic evidence procedures.

Stage 3: Technological modernization

Introduce secure evidence repositories.

Develop electronic chain-of-custody systems.

Establish AI-assisted document examination safeguards.

Improve digital signature verification.

Stage 4: International integration

Improve cross-border evidence cooperation.

Harmonize electronic evidence standards where appropriate.

Develop mechanisms for recognizing foreign electronic records.

Strengthen judicial cooperation in international disputes.

11. Relationship with constitutional rights

Future evidence law governance must remain consistent with the Moroccan Constitution of 2011.

Important constitutional protections include:

Article 23: Protection against arbitrary detention and guarantees concerning personal liberty.

Article 24: Protection of private life and confidentiality of communications, subject to constitutional and legal exceptions.

Article 118: Access to justice and the right to challenge administrative decisions.

Article 120: The right to a fair trial and judicial guarantees.

These protections are important because evidence collection cannot be separated from fundamental rights.

For example, a court considering surveillance footage must examine not only its authenticity but also relevant questions concerning its collection, legality, privacy implications, and procedural disclosure.

12. Critical legal analysis

Morocco has already established an important foundation for modern evidence governance through the Code of Obligations and Contracts, the Code of Civil Procedure, and electronic transactions legislation.

The judicial decisions discussed above demonstrate several important developments:

Greater recognition of electronic correspondence.

Protection of the evidentiary value of private documents.

Stronger requirements for challenging signatures.

Recognition of procedural safeguards during expert examinations.

Greater accountability in evaluating technical evidence.

Recognition of the importance of counter-expertise.

Protection of the adversarial principle.

Development of judicial standards for digital evidence.

Nevertheless, recognition of electronic evidence does not automatically resolve every question concerning its reliability, authenticity, lawful collection, and admissibility.

The next stage of reform should therefore focus on a complete evidence governance system rather than simply expanding the categories of admissible evidence.

13. Conclusion

Civil Law and Future Evidence Law Governance in Morocco represents an important development in the modernization of the Moroccan civil justice system.

The existing legal framework provides the foundation for documentary, testimonial, electronic, and expert evidence. Judicial decisions have also helped clarify the treatment of private instruments, electronic correspondence, and technical examinations.

Future development should concentrate on five major priorities:

Digital evidence authentication.

AI-assisted evidence governance.

Independent forensic expertise.

Protection of privacy and procedural fairness.

Modernization of judicial evidence management.

Ultimately, Morocco should pursue an evidence governance framework that combines technological innovation with traditional civil-law principles.

The objective should not simply be to make courts faster. It should be to make judicial decisions more accurate, transparent, reliable, and fair.

14. Consolidated case-law reference list

No.Judicial decisionMain legal principle
1Cass. Com., 250/1, 06-06-2013Electronic correspondence
2Cass. Com., 1094, 26-10-2005Formal denial of signature
3Cass. Civ., 760, 21-02-2001Private documents without legalization
4Cass. Civ., 2088, 03-06-2009Adversarial expert examination
5Cass. Com., 235/3, 24-04-2019Judicial evaluation of expert reports
6Cass. Com., 510/3, 16-10-2019Duty to address expert evidence
7Cass. Com., 479/1, 08-07-2021Counter-expertise
8Cass. Com., 13/1, 06-01-2022Notification of expert examinations
9Cass., 353/3, 03-10-2023Electronic document authenticity
10Casablanca Commercial Court of Appeal, 4008, 22-07-2024Unsigned commercial emails

Final academic observation: These ten decisions provide a Moroccan jurisprudential foundation for the subject. They are not all decisions of the same court level, and their legal principles must be applied within the relevant statutory and procedural context. The summaries are not substitutes for the complete judgments.

LawGratis provides pro bono legal aid and resources to empower communities. Join us in making justice reachable for everyone! Follow our community on Instagram, YouTube, Facebook, and LinkedIn.

LEAVE A COMMENT